import request from '@/api/request'



// 获取地址列表
function addressList(data) {
  return request({
    url: "/lejuAdmin/companyAddress/addressList", // 相对路径
    method: 'get',
    data
  })
}

// 新增地址
function save(data) {
  return request({
    url: `/lejuAdmin/companyAddress/save`, // 相对路径
    method: 'post',
    data
  })
}


// 设为默认收货地址
function setReceiveOne(data) {
  return request({
    url: `/lejuAdmin/companyAddress/setReceiveOne`, // 相对路径
    method: 'post',
    data
  })
}


// 设为默认发货地址
function setSendOne(data) {
  return request({
    url: `/lejuAdmin/companyAddress/setSendOne`, // 相对路径
    method: 'post',
    data
  })
}




// 更新地址
function update(data) {
  return request({
    url: `/lejuAdmin/companyAddress/update`, // 相对路径
    method: 'post',
    data
  })
}


// 删除地址
function deleteAddress(id) {
  return request({
    url: `/lejuAdmin/companyAddress/${id}`, // 相对路径
    method: 'DELETE'
  })
}


// 获取地址地址
function detail(id, data) {
  return request({
    url: `/lejuAdmin/companyAddress/${id}`, // 相对路径
    method: 'get',
    data
  })
}























export default {
  deleteAddress,
  addressList,
  save,
  setReceiveOne,
  setSendOne,
  update,
  detail
}
